자바는 네트웤에 대해서는 타 언어의 추종을 불허하는 강력한 기능을 보여 준다. 이번 프로젝트에서는 한대의 PC를 서버로 동작시키고, 원격지에서 이 서버로 접속해서 로봇을 제어하게 되므로 서버-클라이언트 시스템을 구축해야 한다. 이 시스템을 구현 할 때 인터넷을 이용하게 되며, 클라이언트
자바는 시스템에 독립적이다.
- 바이트 코드 사용, 자바 가상 기계(Java Virtual Machine)
④ 자바는 번역 언어(interpreted language)이다.
- 바이트 코드를 실행하는 인터프리터 필요
- 실행속도가 다소 늦다.
⑤ 자바는 분산 처리 언어이다.
- 인터넷 및 네트워크 환경에서 효율적으로 실행
- TCP/IP 네트워크 기
언어
- “Write Once, Run Anywhere”
Hot Java 개발 (by James Gosling, 1993)
Hot Java(핫자바) : 자바 애플릿(Java applet)을 구현한
최초의 웹브라우저
3. 모바일 플랫폼과 WIPI
H/W발전에 따른 Mobile OS의 발전방향
Smart vs. Featured Phone
무선인터넷 플랫폼 시장의 Value Chain
무선인터넷 플
정보전달기술
정보검색기술
정보처리기술
네트워크기술
비즈니스
프로세스기술
E-mail
Telnet
FTP
Usenet
WWW
Gopher
Archie
WAIS
HTML
CGI
ASP
JAVA
LAN
MAN
WAN
VAN
Internet
EDI
CALS
ERP
SCM
CRM
...이하 생략(미리보기 참조)
네트워크 커넥션을 만드는 작업을 용이하게 한다. 뿐만 아니라 Uniform Resource Locator(URL)을 사용하여 네트워크 상에 존재하는 객체들을 쉽게 열거나 접근할 수 있다. 또한 자바는 네트워크 및 분산 환경에서의 안정성과 보안을 여러 면에서 고려한 언어이다. 먼저 자바는 에러를 발생시킬 가능성이 있는 부
언어의 장점과 미래의 발전 가능성을 고려하여 여러 가지 회사 버젼으로 개발되고 있다.
자바언어의 주된 특징으로는 완벽한 객체 지향 프로그래밍(Object Oriented Programming, OOP)의 지원과, 다중 쓰레드(Multi Thread), 멀티 미디어 기능, 인터넷을 겨냥한 네트웤 기능, 하드웨어 독립성(Platform independence)등
자바 인터프리터가 설치된 모든 컴퓨터에서 실행을 할 수 있다.
둘째, 네트워크 프로그램의 개발이 매우 쉬워졌다는 것이다. 자바는 TCP/IP 연결에서부터 웹 자원에 직접 접근을 지원하는 정도까지의 클래스를 가지고 있다. 따라서 다른 언어를 이용해서 네트워크 프로그램을 개발하는 것보다 훨씬 네
언어의 문제점, 또 가전 제품과 전기기기들을 통합하여 가정 환경에 새로운 인터페이스를 제공하는 새로운 프로그래밍 언어의 개발에 착수하였던 것입니다. World Wide Web이 인터넷 서비스 부분에서 각광을 받기 시작하던 1993년 Gosling은 Java를 World Wide Web에 적용할 것을 결정하였습니다. 그는 PC, 맥, 유닉
네트워크를
통해 흘려 보낼 가능성이 존재
따라서 컴퓨터에서 프로그램 실행 시 호스트의
특정한 자원에 대한 접근
웹 브라우저가 신뢰할 수 없는 프로그램에 대해서
자원에 대한 접근을 제어하지 못한다면 시스템에
손상을 입히는 것
그러므로 자원에 대한 접근은 매우 정교하게 통제
1. 연구배경 및 목적
전 세계 많은 이동통신 사업자와 컨텐츠 업체들은 차세대 인프라로 자리잡는 무선 인터넷을 이용한 전자상거래인 M-커머스(Mobile commerce)에 촉각을 곤두세우고 있다. PC를 능가하는 무선단말기, 폭발적으로 증가한 휴대폰 가입자 수, e-commerce를 넘어 시장규모 등의 수치는 M-커머스